using System;
using System.Collections.Generic;
using System.Text;

namespace Delegado
{
    public delegate void Delegado(string hora);

    class Program
    {

        Delegado despertar;

        public Delegado Despertar
        {
            get { return despertar; }
            set { despertar = value; }
        }

        static void Main(string[] args)
        {
            Eva e = new Eva();
            Pepe p = new Pepe();
            Delegado d = new Delegado(e.despierta);
            d += p.despierta;
            d("12:00");
        }
    }
}
